6529de43d4a8fe31648fc3e990f6959ee30f4306,account/account-web/src/main/java/demo/order/domain/OrderService.java,OrderService,get,#number#,20
Before Change
@Override
public Order get(Long orderId) {
return restTemplate.getForObject(new UriTemplate("http://order-web/v1/orders/{id}")
.with("id", TemplateVariable.VariableType.PATH_VARIABLE)
.expand(orderId), Order.class);
}
@Override
After Change
public Order get(Long orderId) {
Order result;
try {
result = restTemplate.getForObject(new UriTemplate("http://order-web/v1/orders/{id}")
.with("id", TemplateVariable.VariableType.PATH_VARIABLE)
.expand(orderId), Order.class);
} catch (RestClientResponseException ex) {
log.error("Get order failed", ex);
throw new IllegalStateException(getHttpStatusMessage(ex), ex);
}
return result;
}
@Override